riding skirt - Turkish English Dictionary